marsh snail - Spanish English Dictionary